parasite infested - Allemand Anglais Dictionnaire